place of capture - Inglés Sinónimo Diccionario